Big Huge Thesaurus

Magnolia grandiflora

noun